Electronic ordering price computing and billing system



Aug. 16, 1966 N. ALPERT ET AL ELECTRONIC ORDERING, PRICE COMPUTING AND BILLING SYSTEM Filed Aug. 24. 1962 SERIAL NO.

FIG. I

23 Sheets-Sheet l E} TAKEOUT LOCATION [55] "em quantity COFFEE COKE ROOT BEER MILK ICED TEA IHOT CHOCJ APPLE PIE LEMONADE SUNDAE HAMBURGER PL,

FISH PLATTER Item cost I: GUESTS I: SERVER TOTAL 0.9 5

INVENTORS NORMAN ALPERT ROBERT M. BERLER RALPH TOWNSEND Aug. 16, 1966 N. ALPERT ETAL ELECTRONIC ORDERING, PRICE COMPUTING AND BILLING SYSTEM 23 Sheets-Sheet 2 Filed Aug. 24, 19-2 23 Shests-S'neet 3 mzozu koimwuo Aug. 16, 1966 N. ALPERT ETAL ELECTRONIC ORDERING, PRICE COMPUTING AND BILLING SYSTEM Filed Aug. 1 .4, 1962 Q03 mzoxa x3 w mwm m 41 z iwm L pfiiw QQQQQ (max. t m m mwww u Aug. 16, 1966 N. ALPERT ETAL 3,267,436

ELECTRONIC ORDERING, PRICE COMPUTING AND BILLING SYSTEM Filed Aug. 24, 1962 23 Sheets-Sheet 5 PRINTER P FIG.4B X-PRINTER I J 06 X-ITEM QUAN.

GRAND 5 IO-QQ ITEM QUAN ACCUM 9 8 7 s 5 4 3 2 l 0 98765432IO 98765432IO RESET o ITEM TOTAL PRICEACCUM.

PRINTING WHEELS INHIBIT RESET Q PRINT N GATE PRINT.

GATE

L LINE ADVANCE A L PRINT COMMAND I ITEMTOTAL PRICE GATES PAPER CUT I SYSTEM RESET ITEM TOTAL PRICE RESET STATUS SIGNAL INVENTORS NORMAN ALPERT ROBERT M. BERLER 6, 1966 N. ALPERT ETAL 3,267,436

ELECTRONIC ORDERING, PRICE COMPUTING AND BILLING SYSTEM Filed Aug. 24, 1962 23 Sheets-Sheet 8 wops T65 SCANNER STEPPED /-SCANNER GATES DISABLED AMPS SCANNER GATES ENABLED SCANNER STEP TIMING SEQUENCE.

FIG. I6

51 ,START PULSE I I -I I:TIME LAG FOR RESPONSE TO T68 CHANGE T66 I I\ L PULSE INHIBITED BY SI D635 Ivaams I I I fBDC COMPUTATION V 1 TIME FFI H L IL 064 I asmsI I I I I I V I TGI4 V V V -3ms @636 FI FL IL INVENTORS TIMING SEQUENCE OF FRONT END LOGIC. NORMAN ALPERT ROBERT M. BERLER BY RALPH TOWNSEND ATTO NEY DIQDE MATRIX PBM Aug. 16, 1966 N. ALPERT ETAL 3,267,436

ELECTRONIC ORDERING, PRICE commune AND BILLING SYSTEM Filed Aug. 24, 1962 23 Sheets-Sheet 9 L45 1.35 L25 115 L05 .95 .85 .75 .65 .55 .45 .35 .25

L50 40 v.50 I20 uo I06 90 .60 .70 .60 .50 40 .so .20

in B

8 8. 9. E In 0 8 In I q) 3 S 5 B S S S 3 0 INVENTORS NORMAN ALPERT LL. ROBERT M. BERLER By RALPH 'rowussuo ATTO NEY 6, 1966 N. ALPERT ETAL 3,267,436

ELECTRONIC ORDERING, PRICE COMPUTING AND BILLING SYSTEM 23 Sheets-Sheet 10 Filed Aug. 24, 1962 5 FIG. IO +24v RI f 5.6k.n. E560 T LI INPUT 20 T FROM 3 A66 T R5 2 33m f I 3kn A-IP IO W iv LL 7 {+24v L3 20 77,7? A 3 3k T2 3 "'IQIM INPUT OUTPUT ITEM 3 L4 1.3 1.2 LI l5 5c 0 l o I me I o l 0 I5: I I I I INVENTORS NORMAN ALPERT ROBERT M. BERLER BY RALPH TOWNSEND 16, 1956 N. ALPERT ETAL 3,267,436

ELECTRONIC ORDERING. PRICE COMPUTING AND BILLING SYSTEM Filed Aug. 24. 1962 23 Sheets-Sheet ll FRoM T65) 0G4) CONVERSION LOALL TG|4 :1 :1 COMPLETE (33Msm TO IQM BANK FROM AMRH To BRC TO TEST 4 A 1 n TO T62 FROM scANNER SB) SPACING BUS NTXIE TAKE v OUT P625; CLEAR QORDER A610 99?? OFF-ON D62) SCHMITT AUTOMATIC FOR .SCHMITT TG4|\ TRIG. +24v SYSTEM RESET T540 TEST 'zNvERTER (ISECA) b g/ 7 i PRINTCOMM CLEAR-SET RUNNING ToTAL SCHMTTT D63 FOR ACCUM SCANNER TRIGGER J (lOOjJSA) T T ITEM CLEAR SYSTEM ACCUMULATOR gg D69 CLEAR v REsET- TNITIATE SYSTEM RESET s10,

FROM SCANNER#45' ('MSA) (TGIQ REKSET mm SYSTEM RESET WE MANUAL REsET COMPUTE T69 I FROM T64 ADDRESS ENABLE FF 20 AMPLIFIER AEA LTNE ADVANCE TO AUTOMATIC MANUAL SWITCH INVENTOR.

F I G. I2 A gmififm RALPH TOWNSEND Aug. 16, 1966 N. ALPERT ETAL 3,267,436

ELECTRONIC ORDERING, PRICE COMPUTING AND BILLING SYSTEM Filed Aug. 24, 1961: 23 Sheets-Sheet 12 FROM BDC TO BDC (DGI) INITIATE CONVERSION FROM TGI4 (3MSA)(INVERSION (33mm AMPI To IQA TO MIM II TOR'NG COMMON COUNTER FFI4 R ATE 4 /TAKE OUT sIONAL I O i To PRINT FROM ITEM QLIANINFOO-Q WHEEL No.1 STA.79

TOIQA AH ITEM SET TOTAL OR I }PRICE v FROM PRINTER 2O D639 T66 STATUS (DGIZ DGII I065 ITGI A623 SIGNAL IIOOMsAI scHMITT (250mm (PMSA) "sTATus TRIGGER "ITEM AccuMuLATOR RESET" sIONAL GATE" ITEM AccuMuLATOR REsET SHEARING SIGNAL 7 o |TEMI QTY T (TO PRINTER) AccuMOATEs A H -FF|5 /EN GATE MR I I TOITEM TOTAL EO I PRICE GATES 065 FFIG ,{j} PRINT ENABLE (TO PRINTER) (IOOMSA) LINE AOvANcE (TO PRINTER) INVENTOR.

NORMAN ALPERT ROBERT M. BERLER BY RALPH TOWNSEND ATTO NE) Aug. 16, 1966 N. ALPERT ETAL ELECTRONIC ORDERING, PRICE COMPUTING AND BILLING SYSTEM Filed Aug. 24, 1962 23 Sheets-Sheet 15 FIG.I3

FIG.3|

"om-- 'ZEVEL ZZ-RO LEVEL INVENTORS NORMAN ALPERT ROBERT M. BERLER RALPH TOWNSEND Aug. 16, 1966 N. ALPERT ETAL 3,267,436 ELECTRONIC ORDERING, PRICE COMPUTING AND BILLING SYSTEM Filed Aug. 24, 1962 23 Sheets-Sheet l4 F.F. RESET 1 +241 (Es) CT n, fa 560 R OI A 5 D5 POSITIVE TRIGGER Q (GATED sYs. F| H RESET) NEGATIVE TRIGGER U (MANUAL SYS. RESET) TO "SET MULTIVIBRATOR +24 FIG. l5

Cr l I DGIO R DGI2 0'. 02

[f |}1E TO ZERO STAGE CLEAR M.V, ANODES INVENTORS NORMAN ALPERT Aug. 16, 1966 N. ALPERT ET AL ELECTRONIC ORDERING, PRICE COMPUTING AND BILLING SYSTEM Filed Aug. 24, 1962 FROM TO 7 ONE PULSE FOR@ EACH BDC CONVERSION PRINT COMM.

23 Sheets-Sheet 15 COUNT UP -sET ROI

TO PRINT WHEELS CLEA GATE ENABLE AMF.4 (EN Gate) PRICE ACCUM.

FROM 06 3 CLEAR SET FOR ITEM TOT. PRICE ACCUM- ITEM ACCUMULATOR RESET CIRCUIT SYSTEM RESET SCII-IMIT TRIG PRINTER STATUS SIG. DC LEVEL CHANGE AT INIT. OF LINE ADV. WITH OR WITHOUT PRINTING FF 20(ENABLES AG 23 ONLY FOR COMPUTE CYCLE) INVENTORS NORMAN ALPERT ROBERT M. BERLER BY RALPH TOWNSEND FOR ITEM TOT- 6, 1966 N. ALPERT ETAL 6 ELECTRONIC ORDERING, PRICE COMPUTING AND BILLING SYSTEM Filed Aug. 24, 1962 23 Sheets-Sheet 16 s 0 TOTAL RUNNING OUIPUT PRICE ACCUMTRP FIG l8 lO-9O CLEAR FROM SYSTEM R SET SET FROM 5cm TEM TOTv P05. 35 PRICE THROUGH AGI ACCUM. ITP

l9 GA E FF COMM. 0 I

CARRY INVENTORS NORMAN ALPERT ROBERT M. BERLER BY RALPH TOWNSEND INPUT A RN FROM BDC 5T4 16, 1966 N. ALPERT ETAL 3,

ELECTRONIC ORDERING, PRICE COMPUTING AND BILLING SYSTEM 23 Sheets-Sheet 17 Filed Aug. 24, 1962 OUTPUT OF $80 TOTAL FFZI Acc.

/ GATING aus TRIG. BUF. 5

"TOTAL" GATING SYSTEM AMPLIFIER CLEAR SCANNER P08 35 GATED OUTPUT o 2 3 4 5 s 7 s 9 OUTPU COUNTER STAGES FROM BDC SHIFT OR CARRY PULSE AMP. FIG 20 +241 2 I 1 sson seon. sson. 1 1! 1! 1: j COUNTER 1 STAGE I l 7 7 7 I. p 1 g fi M F w :;56K.n. ;Z56K.n ;";56Kn LOAD j'LOAD iJLOAD GA ING 5.6Kn. 6.6K 5.6K.n RESISTOR INVENTOR$ NORMAN ALPERT ROBERT M.BERLER BY RALPH TOWNSEND g- 1966 N. ALPERT ETAL ELECTRONIC ORDERING, PRICE COMPUTING AND BILLING SYSTEM 23 Sheets-Sheet 19 Filed Aug. 24, 1962 A m- MJ mm omqom mOFuwJww wzcmorm mNdE INVENTORS NORMAN ALPERT ROBERT M-BERLER BY RALPH TOWNSEND M 11-14...

A R Y 91052 53 5: 12m 6 .51 350 It; 32689:

N Sub.

n Suh- Aug. 16, 1966 N. ALPERT ETAL ELECTRONIC ORDERING, PRICE COMPUTING AND BILLING SYSTEM 23 Sheets-Sheet 20 Filed Aug. 24, 1962 m m o fi N m m m RH mmv u mmm $14 bmzwmg mzotiwzmt Y L Huuunnmnu B mzoznim mjomzoo zoom wz z5 L L A M253: U223: U554: 30. 8o. nook 7 L r as FUR f L i W m 2 2.2 2.2 3.2 h w A. n l 525mm) :5 .23

v A A 5 EFT 513% vm QI ATTORNEY 

6. IN COMBINATION IN AN ORDERING, PRICE COMPUTER AND BILLING SYSTEM, A COMPUTER INCLUDING A PLURALITY OF ITEM QUANTITY MEMORY DEVICES WITH ASSOCIATED KEYING CONTROLS, ONE FOR EACH OF A NUMBER OF DIFFERENT COMMODITY ITEMS OF PREDETERMINED PRICE VALUES AVAILABLE FOR ORDERING, AND ADAPTED TO PRODUCE AND STORE AN OUTPUT SIGNAL REPRESENTING INFORMATION ON THE QUANTITY OF ITS PARTICULAR ITEM ENTERED THEREIN BY OPERATION OF ONE OF THE ASSOCIATED CONTROLS BY THE OPERATOR OF THE SYSTEM, IF ORDERED ON A PARTICULAR ORDER FROM A CUSTOMER, SCANNER MEANS FOR SAMPLING THE OUTPUT SIGNALS OF ALL OF SAID MEMORY DEVICES IN SEQUENCE TO DETERMINE THOSE IN WHICH ORDERS HAVE BEEN PLACED, MEANS FOR SEQUENTIALLY CONVERTING THE SAMPLED SIGNALS FIRST INTO BINARY PRICE INFORMATION AND THEN INTO EQUIVALENT TRAINS OF DECIMAL PULSES THE NUMBER OF WHICH IN EACH TRAIN REPRESENTS THE TOTAL PRIVE OF A DIFFERENT ONE OF THE ITEMS ON THE ORDER, ACCUMULATOR MEANS FED FROM THE SIGNAL OUTPUT OF EACH OF THE MEMORY DEVICES IN WHICH ORDERS HAVE BEEN PLACED AND THE DECIMAL PULSE OUTPUT OF THE CONVERTING MEANS FOR RESPECTIVELY ACCUMULATING AND STORING INFORMATION ON THE QUANTITY OF EACH OF THE ITEMS, THE ITEM TOTAL PRICE AND THE TOTAL RUNNING PRIVE OF THE ORDER AND MEANS FOR VISUALLY INDICATING THE ACCUMULATED AND STORED INFORMATION TO A CUSTOMER, AND WHEREIN SAID MEANS FOR CONVERTING THE SAMPLED SIGNALS INTO BINARY PRICE INFORMATION INCLUDES A DIODE MATRIX ADAPTED TO INERT DECIMEL INFORMATION INTO BINARY FORM AND PROVIDE AT ITS DIODE TERMINALS INFORMATION REPRESENTING ANY PREDETERMINED PRICE POSSIBLE FOR THE ORDER ITEMS ON A SINGLE ORDER, AND EACH OF SAID MEMORY DEVICES COMPRISES A MULTIPOSITION, BIDIRECTIONAL RING COUNTER, WITH ASSOCIATED ORDER CONTROL INCLUDING AN ADD CONTROL MEANS, AND THE TOTAL ITEM PRICE FOR ANY QUANTITY OF AN ITEM ORDERED IS PROVIDED AND ENCODED BY THE OPERATOR BY OPERATING THE ADD CONTROL MEANS A NUMBER OF TIMES EQUAL TO THE QUANTITY OF THAT ITEM ORDER TO ADVANCE THE ASSOCIATED RING COUNTER TO A CORRESPONDINGLY NUMBERED OUTPUT POSITION, AND WHEN THE RING COUNTER STEPS ITSELF BACK TO ZERO UNITS AFTER SUCH OPERATION, THE TOTAL PRICE FOR THAT QUANTITY OF THE ITEM IS EFFECTIVELY ENTERED IN BINARY FORM IN SAID DIODE MATRIX AN EQUAL NUMBER OF TIMES. 